<style>
  #outerDiv, #innerDiv, #remainderDiv
  {
      background-color: green;
      height: 100.5px;
  }
  #outerDiv
  {
      width: 100.5px;
      background-color: red;
  }
  #innerDiv {
      width: calc(100% - 10.5px);
      float: left;
  }
  #remainderDiv
  {
      width: 10.5px;
      float: left;
  }
</style>
<script src="../../resources/check-layout.js"></script>
<body onload="checkLayout('#outerDiv')">
  <p>Test that a calc() with a percentage against a containing block with a
fractional width does not round to integer.</p>
  <div id="outerDiv" data-expected-width="100.5" data-expected-height="100.5">
    <div id="innerDiv" data-expected-width="90" data-expected-height="100.5"></div>
    <div id="remainderDiv" data-expected-width="10.5" data-expected-height="100.5"></div>
  </div>
</body>
